s = 20
if True:
    a = 99
def outer():
    # global s #在这把s这个全局变量引入进来可以进行修改
    # s = 21
    b = 20
    # print('我是外部函数')
    print('b=',b)
    # print('s=',s)
    def inner():
        nonlocal b #在这把s这个全局变量引入进来可以进行修改
        # s = 21
        # a = 10
        b = 22
        # print('这是内部函数')
        # print('a = ',a)
        print('b = nei',b)
        # print('s=',s)
    inner()
    print('b=',b)


# print(globals())

outer()

